someone that coordinates - English Synonyms Dictionary